A Clock Synchronization Skeleton Based on RTAI
نویسندگان
چکیده
This paper presents a clock synchronization skeleton based on RTAI (Real Time Application Interface). The skeleton is a thin layer that provides unified but extendible interfaces to the underlying operating system, the synchronization algorithms and the upper level applications in need of clock synchronization. The skeleton provides synchronization support to a system, whereby the achieved accuracy is the best obtainable given this software structure. By connecting an algorithm and a communication module with the skeleton, a system becomes capable to run with synchronization support. To demonstrate and validate the design, the skeleton has been tested successfully with two different synchronization algorithms based on the CAN bus. Other algorithms and communication technologies can also work with the skeleton, as long as they provide the necessary functionalities for clock synchronization.
منابع مشابه
Clock synchronization using real-time CAN
Distributed control systems, which consist of multiple nodes, are nowadays widely used. Local clocks in the distributed nodes deviate with each other due to the difference of the hardware and the environment. Without the agreement on a global clock in the scope of the system, it is hardly possible for the system to provide a monolithic performance. Therefore, consistency of these clocks becomes...
متن کاملA Real Time Implementation of TBMAC using IEEE 802.11b
Emergency services, and automated vehicle platoons are frequently used examples of the need for real-time ad hoc communication, which demand that communication be time bounded overall. The medium access control protocol regulates access to the medium. Time division protocols give deterministic, time bounded delivery of messages. TDMA, time division multiple access forms the basis of the time bo...
متن کاملA novel parallelization technique for DEVS simulation of continuous and hybrid systems
In this paper, we introduce a novel parallelization technique for DEVS simulation of continuous and hybrid systems. Here, like in most parallel discrete event simulation methodologies, the models are first split into several sub–models that are concurrently simulated on different processors. In order to avoid the cost of the global synchronization of all processes, the simulation time of each s...
متن کاملReal-Time Linux with Budget-Based Resource Reservation
The purpose of this paper is to propose a budget-based RTAI (Real-Time Application Interface) implementation for real-time tasks over Linux on x86 architectures, where RTAI provides a light-weight, high-performance interface for hard and soft real-time tasks over Linux. Our revised RTAI API’s are extended to enable programmers to specify a computation budget for each task, and backward compatib...
متن کاملLow Cost Multisensor Kinematic Positioning and Navigation System with Linux/RTAI
Despite its popularity, the development of an embedded real-time multisensor kinematic positioning and navigation system discourages many researchers and developers due to its complicated hardware environment setup and time consuming device driver development. To address these issues, this paper proposed a multisensor kinematic positioning and navigation system built on Linux with Real Time App...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006